// pages/coupon/detail.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    detailList: [
      {
        id: 1,
        time: '2023-12-01 14:30',
        reason: '充值',
        amount: '+100.00'
      },
      {
        id: 2,
        time: '2023-12-05 18:45',
        reason: '消费-预订场地',
        amount: '-50.00'
      },
      {
        id: 3,
        time: '2023-12-10 09:15',
        reason: '充值赠送',
        amount: '+20.00'
      },
      {
        id: 4,
        time: '2023-12-15 16:20',
        reason: '消费-购买套餐',
        amount: '-80.00'
      }
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 可以在这里从服务器获取余额明细数据
    // this.getBalanceDetail();
  },

  /**
   * 返回上一页
   */
  onTapBack() {
    wx.navigateBack({
      delta: 1
    });
  },

  /**
   * 获取余额明细数据（示例函数）
   */
  getBalanceDetail() {
    // 这里应该是从服务器获取数据的逻辑
    // wx.request({
    //   url: 'your-api-url',
    //   method: 'GET',
    //   success: (res) => {
    //     this.setData({
    //       detailList: res.data.list || []
    //     });
    //   },
    //   fail: (err) => {
    //     console.error('获取余额明细失败', err);
    //     wx.showToast({
    //       title: '获取数据失败',
    //       icon: 'none'
    //     });
    //   }
    // });
  }
})